package com.xjh.t.common;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ResultObj {
    public static final ResultObj LOGIN_SUCESS = new ResultObj(Constast.OK,"登陆成功");
    public static final ResultObj LOGIN_FAIL = new ResultObj(Constast.EROOR,"登陆失败，用户名或密码错误");
    public static final ResultObj LOGIN_ERROR_CODE = new ResultObj(Constast.EROOR,"登陆失败，验证码错误");
    public static final ResultObj DELETE_SUCESS = new ResultObj(Constast.OK,"删除成功");
    public static final ResultObj DELETE_ERROR = new ResultObj(Constast.EROOR,"删除失败");

    public static final ResultObj UPDATE_SUCESS = new ResultObj(Constast.OK,"更新成功");
    public static final ResultObj UPDATE_ERROR = new ResultObj(Constast.EROOR,"更新失败");

    public static final ResultObj ADD_SUCESS = new ResultObj(Constast.OK,"添加成功");
    public static final ResultObj ADD_ERROR = new ResultObj(Constast.EROOR,"添加失败");

    public static final ResultObj RESET_SUCESS = new ResultObj(Constast.OK,"重置成功");
    public static final ResultObj RESET_ERROR = new ResultObj(Constast.EROOR,"重置失败");

    public static final ResultObj DISPATCH_SUCESS = new ResultObj(Constast.OK,"分配成功");
    public static final ResultObj DISPATCH_ERROR = new ResultObj(Constast.EROOR,"分配失败");

    public static final ResultObj CHARGE_SUCESS = new ResultObj(Constast.OK,"充值成功");
    public static final ResultObj CHARGE_ERROR = new ResultObj(Constast.EROOR,"充值失败");
    public static final ResultObj CHARGE_ERROR_NO_USER = new ResultObj(Constast.EROOR,"查不到账号");
    public static final ResultObj CHARGE_ERROR_NO_GROUP = new ResultObj(Constast.EROOR,"该账号没有绑定公司");

    public static final ResultObj CHANGEPWD_ERROR_WRONGPWD = new ResultObj(Constast.EROOR,"旧密码错误");
    public static final ResultObj CHANGEPWD_ERROR_NOUSER = new ResultObj(Constast.EROOR,"查询不到用户");
    public static final ResultObj CHANGEPWD_SUCESS = new ResultObj(Constast.OK,"更改成功");

    public static final ResultObj REQUEST_HAS_PASS = new ResultObj(Constast.EROOR,"已经审核过");
    public static final ResultObj REQUEST_AUDIT_SUCESS = new ResultObj(Constast.OK,"操作成功");

    public static final ResultObj UPDATE_ADDRESS_ERROR = new ResultObj(Constast.EROOR,"地址不存在或者审核状态未改变");

    public static final ResultObj OFFLINE_ERROR = new ResultObj(Constast.EROOR,"用户已离线，请重新登录");

    public static final ResultObj SET_VERIFYCODE_SUCESS = new ResultObj(Constast.OK,"发生验证码成功");
    public static final ResultObj SET_VERIFYCODE_FAIL= new ResultObj(Constast.EROOR,"发生验证码失败");

    public static final ResultObj NO_VERIFYCODE= new ResultObj(Constast.EROOR,"没有验证码");
    public static final ResultObj NO_SEND_VERIFYCODE= new ResultObj(Constast.EROOR,"没有发送验证码");
    public static final ResultObj VERIFYCOD_ERROR= new ResultObj(Constast.EROOR,"验证码错误");
    public static final ResultObj VERIFYCOD_OUT_TIME= new ResultObj(Constast.EROOR,"验证码超时");

    public static final ResultObj ADD_USER_FAIL= new ResultObj(Constast.EROOR,"已经存在相同手机号的用户");

    private Integer code;
    private String msg;
}
